sign a two-year contract - Français Anglais Dictionnaire